imaginary creature - Español Inglés Diccionario